high-altitude supercharger - French English Dictionary